18
תגובות

jQuery משחק

פתח yonikal56 ,
אני בונה משחק jQuery והכל עובד חלק חוץ משגיאה אחת שתוכן של משתנים מוצג undefined במקום התוכן.
והשגיאה שכותב הדפדפן בF12 זה event.returnValue is deprecated. Please use the standard event.preventDefault() instead.
מה לעשות?

18 תשובות

avatar ענה intval ב 06 לדצמבר 2013 #

לקרוא את השגיאה לאט :) כתוב שם בדיוק בדיוק מה לעשות.

avatar ענה yonikal56 ב 06 לדצמבר 2013 #

אני לא מבין מה לעשות אני מבין את התרגום אבל לא מבין מה לעשות.

avatar ענה intval ב 06 לדצמבר 2013 #

להחליף את הקוד

event.returnValue = false;

בקוד
event.preventDefault()

avatar ענה yonikal56 ב 06 לדצמבר 2013 #

אין לי כזה קוד.

avatar ענה intval ב 06 לדצמבר 2013 #

אם לך אין, אז באחת הספריות שאתה משתמש בהן יש.
הדפדפן אפילו כתוב לך באיזה קובץ ובאיזה שורה.

avatar ענה yonikal56 ב 06 לדצמבר 2013 #

לא כותב לי איפה.

avatar ענה intval ב 06 לדצמבר 2013 #

במקרה הזה תתעלם ממנה. זו התראה, לא שגיאה.
היא לא קשורה בשום צורה לזה שהמשתנים ריקים. את זה תצטרך לפתור לבד. יש איפשהו טעות בתוכנה.

avatar ענה yonikal56 ב 06 לדצמבר 2013 #

אין שום טעות בקוד בדקתי וניסיתי כמה דברים. אני אנסה משהו אחר.

avatar ענה intval ב 06 לדצמבר 2013 #

אלו הם שני דברים לא קשורים. הבאג עם המשתנים לא קשור להתראה הזו. תצטרך לדאבג את התוכנה שלך. אחרי כל שורה שניה תעשה alert או console.log עד שתבין מה קורה להם.

avatar ענה yonikal56 ב 06 לדצמבר 2013 #

אני מנסה לפתור את הבעיה. הבעיה היא שונה. המשתנים מקבלים ככה את זה.

avatar ענה yonikal56 ב 06 לדצמבר 2013 #

לפי הבדיקה השגיאה שהמשתנים מקבלים את זה ככה.

avatar ענה yonikal56 ב 06 לדצמבר 2013 #

איך אני אפתור את הבעיה??

avatar ענה yardsod ב 06 לדצמבר 2013 #

יש את האתר הזה שבודק קוד jQuery:
Jshint.com
אני אישית לא משתמש בו כי בסוף אני לומד מהטעות שעשיתי בקוד יותר טוב... (אם עשיתי בכלל)

avatar ענה yonikal56 ב 06 לדצמבר 2013 #

תודה רבה :)
אני כמעט בטוח שזה יתקן לי את הבאג כולו.

avatar ענה yonikal56 ב 06 לדצמבר 2013 #

לא עזר

avatar ענה raslin ב 09 לדצמבר 2013 #

jquery משתמשים בזה, ה״בעיה״ היא אצלם, בקוד שלהם,
זה קשור לשינויים שכרום עשו,
זה מופיע בכל האתרים שמשתמשים ב jquery.
ייתכן ותיקנו את זה בגירסא החדשה, אבל בנתיים לא ידוע לי

avatar ענה intval ב 09 לדצמבר 2013 #

תודה רומן.
ב-phpguide אין, זה אומר שהגיע הזמן לשדרג את גרסת ה jquery

avatar ענה yonikal56 ב 09 לדצמבר 2013 #

שדרגתי הכל היה משודרג לגמרי.
היו שני בעיות שמצאתי ועכשיו עובד:
1)זה לא הגריל מספר נכון.
2)ניסיתי לגשת למאפיין HTML במקום לתוכן HTML.